package com.crm.annotation;

/**
 * @author zjd
 * @Title:
 * @Description:
 * @date 2021/4/717:58
 */
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(value = RetentionPolicy.RUNTIME)
@Target(value = { ElementType.METHOD })
public @interface Audit {

    /**
     * 模块代码
     */
    int moudleCode() default -1;

    /**
     * 扩展信息，用户返回操作类型及参数
     */
    Class<?> extension();
}